Çoğunlukla ot ve tohumlar, yapraklar, su bitkilerinin sapları (ki özellikle sazların gövde kısımlarını çok sevmektedirler), sebzeler, taze filizler, bitki soğanları, tahıllar, küçük balıklar çekirge ve solucan gibi hayvansal ögeler, ölmüş olan bazı kuşlarla da beslendiği görülmüştür. Fare ve kurbağaları da avladığı özellikle kafes ortamında bu besinleri tükettiği izlenmiş ve kayda geçmiştir. Yavruları da özellikle bitkilerle beslenmektedirler. Güney Afrika'da Potomageton pectinatus bitkisi öenm taşır ve Cyndon dactylon bitkisi takip etmektedir. Özellikle tüy değişimi döneminde bu bitkiler Nil Kazları için çok önem arz etmektedir. Ekin alanlarında da düzenli olarak beslendiği görülmüştür. (Mısır, buğday, yulaf, yonca, arpa ve yer fıstığı gibi).